demand satisfaction